really lousy - French English Dictionary